.ui-widget {
	font-family: Tahoma;
	font-size: 10px;
}

.ui-outputlabel-rfi {
	color: red;
}

/* MESSAGE */
.ui-messages-info-detail,.ui-messages-warn-detail,.ui-messages-error-detail,.ui-messages-fatal-detail,.ui-message-info-detail,.ui-message-warn-detail,.ui-message-error-detail,.ui-message-fatal-detail {
	font-size: 13px;
}

.ui-messages-info-summary,.ui-messages-warn-summary,.ui-messages-error-summary,.ui-messages-fatal-summary,.ui-message-info-summary,.ui-message-warn-summary,.ui-message-error-summary,.ui-message-fatal-summary {
	margin-left: -15px;
}

.ui-messages-info,.ui-messages-warn,.ui-messages-error,.ui-messages-fatal {
	border: none;
	-webkit-border-radius: 0;
	border-radius: 0;
	padding: 2px;
	margin-bottom: 5px;
	margin-left: 0;
	margin-top: 0;
}

.ui-message-info,.ui-message-warn,.ui-message-error,.ui-message-fatal {
	border: none;
	-webkit-border-radius: 0;
	border-radius: 0;
	padding: 2px;
	margin-bottom: 5px;
	margin-left: 0;
	margin-top: 0;
}

.ui-messages-info-icon,.ui-messages-warn-icon,.ui-messages-error-icon,.ui-messages-fatal-icon {
	visibility: hidden;
}

/* LAYOUT */
.ui-layout-unit {
	border: none;
}

.ui-layout-north {
	border: none;
	z-index: 1 !important;
}

.ui-layout-north .ui-layout-unit-content {
	overflow: visible;
}

.ui-layout-center {
	border: none;
}

.ui-layout-resizer {
	z-index: auto !important;
	border: none;
}

/* DATATABLE */
.ui-datatable th div.ui-dt-c,.ui-datatable .ui-datatable-data td div.ui-dt-c,.ui-datatable .ui-datatable-data-empty td div.ui-dt-c,.ui-datatable tfoot td div.ui-dt-c {
	padding: 0;
}

/* PANELMENU */
.ui-panelmenu .ui-panelmenu-header a {
	font-size: 10px;
}

/* MENU */
.ui-menu {
	padding: 0;
	border: none;
}

.ui-menu .ui-menuitem-text {
	padding-left: 3px;
}

/* BOUTON */
.ui-button-text-icon-left .ui-button-text {
	padding: .4em 1em .4em 2.5em;
}